//package com.jchz.net.bean;
//
//import android.content.Context;
//import android.content.res.AssetManager;
//
//import com.google.gson.Gson;
//
//import java.io.BufferedReader;
//import java.io.IOException;
//import java.io.InputStreamReader;
//
//
//public class AssetsDataUtils {
//
//
//    /**
//     * 得到json文件中的内容
//     *
//     * @param context
//     * @param fileName
//     * @return
//     */
//    public static String getJson(Context context, String fileName) {
//        StringBuilder stringBuilder = new StringBuilder();
//        //获得assets资源管理器
//        AssetManager assetManager = context.getAssets();
//        //使用IO流读取json文件内容
//        try {
//            BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(
//                    assetManager.open(fileName), "utf-8"));
//            String line;
//            while ((line = bufferedReader.readLine()) != null) {
//                stringBuilder.append(line);
//            }
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
//        return stringBuilder.toString();
//    }
//
//
//    /**
//     * 将字符串转换为 对象
//     *
//     * @param json
//     * @param type
//     * @return
//     */
//    public static <T> T JsonToObject(String json, Class<T> type) {
//        return new Gson().fromJson(json, type);
//    }
//
//
//    public static RoomCompaneVoiceBean getFreeCreateOrigin(Context context) {
//        //得到本地json文本内容
//        String fileName = "roomCompane.json";
//
//        String foodJson = AssetsDataUtils.getJson(context, fileName);
//        return new Gson().fromJson(foodJson, RoomCompaneVoiceBean.class);
//    }
//
//    public static  RoomCompaneVoiceBean []  getRoomCompaneVoiceBean(Context context) {
//        //得到本地json文本内容
//        String fileName = "roomCompane.json";
//       // new Gson().fromJson(jsonArray, new TypeToken<List<Object>>(){}.getType());
//        String foodJson = AssetsDataUtils.getJson(context, fileName);
//       // return new Gson().fromJson(foodJson, RoomCompaneVoiceBean.class);
//        RoomCompaneVoiceBean [] jsonString= new Gson().fromJson(foodJson,RoomCompaneVoiceBean[].class);
//        return jsonString;
//    }
//
//
//    public static  RoomCompaneGroupDetailBean  getRoomCompaneGroupDetailBean(Context context) {
//        //得到本地json文本内容
//        String fileName = "roomCompaneGroupDetail.json";
//        // new Gson().fromJson(jsonArray, new TypeToken<List<Object>>(){}.getType());
//        String foodJson = AssetsDataUtils.getJson(context, fileName);
//        // return new Gson().fromJson(foodJson, RoomCompaneVoiceBean.class);
//        RoomCompaneGroupDetailBean roomCompaneGroupDetailBean= new Gson().fromJson(foodJson,RoomCompaneGroupDetailBean.class);
//        return roomCompaneGroupDetailBean;
//    }
//
//
//
//    public static  RoomScheduleBean []  getRoomScheduleBean(Context context) {
//        //得到本地json文本内容
//        String fileName = "RoomScheduleBean.json";
//        // new Gson().fromJson(jsonArray, new TypeToken<List<Object>>(){}.getType());
//        String foodJson = AssetsDataUtils.getJson(context, fileName);
//        RoomScheduleBean [] jsonString= new Gson().fromJson(foodJson,RoomScheduleBean[].class);
//        return jsonString;
//    }
//
//
//}
